Tech

How much is ‘link in bio’ real estate worth? Linktree’s new valuation says $1.3 ..